import lookup from "./lookup";
import parseArray from "./parseArray";
/** 根据数据，将tokens 中的name的数组的下标二的内容，装换为指定数据，并拼接为字符串（domm）  */
export default function renderTemplate(tokens, data) {
    let resultStr = '';
    tokens.forEach(token => {
        if (token[0] === 'text') {
            resultStr += token[1]
        } else if (token[0] === 'name') {
            resultStr += lookup(data, token[1])
        } else if (token[0] === '#') {
            resultStr += parseArray(token, data)
        }
    });
    return resultStr;
}